Gisbuilder: a Framework for the Semi-Automatic Generation of Web-based Geographic Information Systems

نویسندگان

  • Nieves R. Brisaboa
  • Alejandro Cortiñas
  • Miguel R. Luaces
  • Oscar Pedreira
چکیده

Geographic information systems (GIS) have played a central role in many web-applications in the last years. Geolocating users and other things (e.g., cars, drones) is a functionality that has been included in all kind of information systems from social networks to mobile workforce management systems. Even though each GIS is used in a particular area with its own objectives, they all share multiple features and requirements. Moreover, there has been a strong effort on standardization that has led to the creation of many different software artefacts with similar functionality implemented with diverse approaches, but still interoperable between them. Therefore, it is possible to apply techniques based on intensive software reuse, such as software product line engineering (SPLE) and model-driven engineering (MDE) to reduce the development effort involved in the creation of a web-based GIS application. In this work, we present a software framework based on SPLE and MDE techniques for the semiautomatic generation of web-based geographic information systems. The core of the framework is a SPL derivation engine that creates products with source code that is partly based on a repository of components, and partly dynamically generated using scaffolding (a specific MDE technique). Furthermore, we focus on building products using current web technologies with high-quality source code in terms of flexibility and sustainability.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Creating Web-Based GIS Applications Using Automatic Code Generation Techniques

Geographic Information Systems (GIS) have increased its popularity for some time now, specially in the context of mobile devices. There are many disciplines and companies improving their workflow by using GIS on devices with geolocation features. To satisfy the emergent demand, lots of web-based GIS applications are being developed. These applications diverge in their target and context, but th...

متن کامل

Automatic Interpretation of UltraCam Imagery by Combination of Support Vector Machine and Knowledge-based Systems

With the development of digital sensors, an increasing number of high-resolution images are available. Interpretation of these images is not possible manually, which necessitates seeking for practical, fast and automatic solutions to solve the environmental and location-based management problems. The land cover classification using high-resolution imagery is a difficult process because of the c...

متن کامل

Adaptive Information Analysis in Higher Education Institutes

Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...

متن کامل

Adaptive Information Analysis in Higher Education Institutes

Information integration plays an important role in academic environments since it provides a comprehensive view of education data and enables mangers to analyze and evaluate the effectiveness of education processes. However, the problem in the traditional information integration is the lack of personalization due to weak information resource or unavailability of analysis functionality. In this ...

متن کامل

Automatic Generation of Web-Based GIS/Database Applications

We have been developing web-based GIS/database (WebGD) applications that allow users to insert, query, update, and delete geographical features and the data associated with them from standard Web browsers. The code shared by these applications is organized as the WebGD framework. The behavior of the map interface of a WebGD application is defined by configuration files. We have built also the W...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2016